blood on the carpet - Spanish English Dictionary